草庐IT

Pygame Draw绘图

全部标签

java - 如何从 PDF 文件中删除所有图像/绘图并仅保留 Java 中的文本?

我有一个PDF文件,它是OCR处理器的输出,这个OCR处理器识别图像,将文本添加到pdf,但最后放置了一个低质量的图像而不是原始图像(我不知道为什么有人会那样做,但他们这样做了)。所以,我想获取此PDF,删除图像流并单独保留文本,以便我可以获取它并将其导入(使用iText页面导入功能)到我用真实图像创建自己的PDF.在有人问之前,我已经尝试使用另一种工具来提取文本坐标(JPedal),但是当我在PDF上绘制文本时,它与原始位置不在同一位置。我宁愿用Java完成这项工作,但如果其他工具可以做得更好,请告诉我。它可能只是图像删除,我可以忍受其中有图纸的PDF。

java - 对于 Android,我应该在我的游戏中更频繁地使用 float 数据类型,还是在绘图时转换为 float ?

Android使用RectF结构来绘制位图。我正在研究我的游戏结构,例如,一个Sprite将具有x/y坐标、宽度、高度、速度等。这意味着每次在我的渲染循环中,我都必须在确定要使用的源/目标RectF时将这些整数转换为float……或者,我可以更加通用并在任何地方使用float,以便在需要模拟物理和渲染,所有类型都已经是同一类型......即使属性是什么是不必要的(我不需要“x位置”的float,但在渲染时必须转换它如果不是)。如果float通常效率低2-10倍(根据http://developer.android.com/guide/practices/performance.html

java - 使用 Java 进行 XY 绘图

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我正在尝试查找有关使用Java绘图的一些信息-特别是xy绘图。我遇到过多个Java库,但我不确定其中哪些易于学习使用/将其集成到现有应用程序中的难度级别。我遇到的是:JFreeChart&JOpenChart我也看过这个列表中的一些(并非所有都具有XY绘图功能):10ExcellentFreeOpenSourceJavaChartLibraryforDev

java - 在 Mapbox map Canvas 上自定义绘图

我希望能够使用androidsdk在mapboxmap上手动绘制复杂的形状。我已经继承了mapView类并覆盖了ondraw事件,但不幸的是,无论我绘制什么,都会被map本身覆盖。例如,我需要能够在其他复杂形状中绘制具有菱形边框的多边形。这在GoogleMaps中使用自定义图block提供程序并覆盖ondraw没有问题。这是我目前唯一的mapbox代码:@OverridepublicvoidonDraw(Canvascanvas){super.onDraw(canvas);Paintstroke=newPaint();stroke.setColor(Color.BLACK);strok

java - 使用 Canvas 在 Java 中绘图

我想在Java的Canvas中绘图,但无法让它工作,因为我不知道我在做什么。这是我的简单代码:importjavax.swing.JFrame;importjava.awt.Canvas;importjava.awt.Graphics;importjava.awt.Color;publicclassProgram{publicstaticvoidmain(String[]args){JFramefrmMain=newJFrame();frmMain.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frmMain.setSize(400,40

python - 如何在不模糊 matplotlib 标签的情况下更好地栅格化绘图?

我通常使用ax.set_rasterized(True)来栅格化图形,以便在以eps格式保存时它可以处理透明度,但栅格化也会模糊轴标签和刻度标签,那么有没有办法只光栅化轴内的补丁而不是整个图形?还是有更好的方式导出透明的eps格式?谢谢。 最佳答案 作为matplotlibArtists可以光栅化,任何派生自Artist(http://matplotlib.sourceforge.net/api/artist_api.html)的类都可以通过将关键字rasterized设置为True进行光栅化。所以你只能光栅化你的补丁。我刚刚尝试了

python - 如何将绘图分配给变量并将该变量用作 Python 函数中的返回值

我正在创建两个Python脚本来为技术报告生成一些图表。在第一个脚本中,我定义了从我硬盘上的原始数据生成图表的函数。每个函数都会生成我需要的一种特定类型的图。第二个脚本更像是一个批处理文件,它应该围绕这些函数循环并将生成的图存储在我的硬盘上。我需要的是一种用Python返回绘图的方法。所以基本上我想这样做:fig=some_function_that_returns_a_plot(args)fig.savefig('plot_name')但我不知道如何使绘图成为我可以返回的变量。这可能吗?是这样,怎么样? 最佳答案 你可以像这样定义

python - 如何使用动画更新 matplotlib 的绘图标题?

在我的代码下面。为什么标题不会每次更新?我读到这个:Matplotlibanimationwithblit--howtoupdateplottitle?但它没有用。#!/usr/bin/python3importmatplotlibimportnumpyasnpimportmatplotlib.pyplotaspltimportmatplotlib.animationasanimationimporttimeimportrandomasrrplt.rc('grid',color='#397939',linewidth=1,linestyle='-')plt.rc('xtick',lab

python - 用于图像分析的感兴趣区域绘图工具(在 python 中)

为了摆脱IDL和Matlab,我正在探索我需要在python/scipy等中实现什么样的工具。一个常见的功能是显示医学图像和感兴趣区域的轮廓(例如IDL中的defroi或它的GIU版本xroi)。在chaco和matplotlib中,有一些LassoSelection工具的例子很接近但不太适合我的需要(我想点击多边形而不是拖动光标)。是否有可以执行此操作的现有工具,或者我是否需要扩展和自定义现有类?无论哪种情况,正确方向的指示都会有所帮助。 最佳答案 似乎matplotlib不太适合拍摄包含感兴趣区域绘图等功能的交互式数据可视化。尽

python - 如何使用 Matplotlib 更改绘图的表面颜色

我刚开始使用Matplotlib并尝试更改绘图的面颜色...如果我这样创建图形:plt.figure(num=None,figsize=(5,10),dpi=80,facecolor='y',edgecolor='k')只有图的边框变成黄色...我想要的是边框是白色的,情节是黄色的..编辑:我当前代码的一个片段:plt.figure(num=None,figsize=(5,10),dpi=80,facecolor='y',edgecolor='k')ax=plt.gca()ax.plot(x,y,color='g') 最佳答案 嗯,